From 0a8e4657af598988c7732688cc56a3e70f9a990e Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Mon, 25 Dec 2006 16:36:48 +0000 Subject: [PATCH] Implement network.set_{name_{label,description},default_{gateway,netmask}}. Signed-off-by: Ewan Mellor --- tools/python/xen/xend/XendAPI.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/python/xen/xend/XendAPI.py b/tools/python/xen/xend/XendAPI.py index ba4d0244ec..9fbfbf1f8d 100644 --- a/tools/python/xen/xend/XendAPI.py +++ b/tools/python/xen/xend/XendAPI.py @@ -488,6 +488,19 @@ class XendAPI: def network_get_PIFs(self, session, ref): return xen_api_success(self._get_network(ref).get_PIF_UUIDs()) + def network_set_name_label(self, _, ref, val): + return xen_api_success(self._get_network(ref).set_name_label(val)) + + def network_set_name_description(self, _, ref, val): + return xen_api_success(self._get_network(ref).set_name_description(val)) + + def network_set_default_gateway(self, _, ref, val): + return xen_api_success(self._get_network(ref).set_default_gateway(val)) + + def network_set_default_netmask(self, _, ref, val): + return xen_api_success(self._get_network(ref).set_default_netmask(val)) + + # Xen API: Class PIF # ---------------------------------------------------------------- -- 2.30.2